three-leaf solomon's-plume - German English Dictionary